English Dictionary
◊ RADIOACTIVITY UNIT
family Ascaridae
n : large roundworms parasitic in intestines of vertebrates
[syn: {Ascaridae}, {family Ascaridae}]